<?php
/**
 * Mechanism
 * 
 * LICENSE
 * 
 * This file is private intellectual property of the author. 
 * All rights reserved. Copying and illegal using is punishable by law.
 * 
 * @copyright Copyright (c) 2011 BreatheInMyVoid ( BreatheInMyVoid@gmail.com )
 */

namespace Mechanism {
	use Gear\IGear;
	interface IMechanism {
		public function add_gear( $name, $stage, IGear $gear );
		public function get_gear( $name );
	}
}